* {
    margin: 0px;
    padding: 0px;
}

#login {
    width: 100%;
    height: 100%;

}

#img {
    width: 100%;
    height: 100%;
    /* min-height: 721.6px; */
    position: absolute;
    z-index: -1;
}

#box {
    width: 100%;
    height: 100%;
    /* min-height: 721.6px; */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

}

#boxItem {
    width: 100%;
    height: 100%;
    /* margin-top: 25px; */
    padding: 8% 40px;
    background: rgba(56, 53, 56, 0.45);
    /* align-self: center; */
    /* border-radius: 25px; */
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    /* margin-top: 12%; */
}

.ant-form-item-label>label {
    color: rgba(241, 241, 241, 0.95) !important;
}

.ant-checkbox+span {
    color: rgba(241, 241, 241, 0.95) !important;
}

.ant-form-item-extra {
    color: rgba(241, 241, 241, 0.75) !important;
}

#content {
    width: 450px;
    height: 380px;
    background: rgba(212, 181, 212, 0.8);
    align-self: center;
    border-radius: 25px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 12%;
}

#content .login-form {
    max-width: 300px;
}

#content .login-form-forgot {
    float: right;
}

#content .login-form-button {
    width: 100%;
}

.ant-form-item-control {
    position: relative;
    line-height: 25px;
    zoom: 1;
}